home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 05.zip / BS1 part 5 / World_Atlas_1.adf / HD_Install.doc < prev    next >
Text File  |  1991-09-26  |  6KB  |  157 lines

  1.  
  2. -----------------------------------------------------------------------------
  3.  
  4.                             HARDDISK INSTALL  V1.0
  5.  
  6.                            Written by Henrik Brinch
  7.  
  8.        (c)1991 Copyright And All Rights Reserved By InfoCoast Technologies
  9.  
  10. -----------------------------------------------------------------------------
  11.  
  12. What is HARDDISK INSTALL (HDI)?
  13.  
  14.  HDI is a program which makes it easier to install programs on a harddisk.
  15.  
  16. Why HDI ?
  17.  
  18.  I wrote this little utility program for the program "World Atlas V2.50b"
  19.  (Centaur Software inc.), because the harddisk installation was really
  20.  not for the common user, if I hadn't written this utility the end-user
  21.  of the program would have had to edit an advanced CLI file to change
  22.  the destination path of the installation process.
  23.  This is now replaced with an intuitionalized interface (string-gadget),
  24.  which I think is much better.
  25.  
  26. -----------------------------------------------------------------------------
  27.  
  28. Installing a program with HDI.
  29.  
  30.  IMPORTANT:  IF YOU'RE RUNNING HDI FROM CLI YOU HAVE TO BE IN THE
  31.              DIRECTORY WHERE THE FILE 'INSTALL.BATCH' IS (USUALY
  32.              WHERE HDI IS).  IF YOU AREN'T HDI WILL POP UP A REQUESTER
  33.              SAYING IT COULDN'T FIND THAT FILE.  TO GET TO THE DIRECTORY
  34.              WHERE HDI IS SIMPLY USE THE 'CD' COMMAND.
  35.              IGNORE THIS NOTE IF RUNNING HDI FROM WORKBENCH!
  36.  
  37.  That is very simple :
  38.  
  39.     1.  Click inside the box and write the device where you want to have
  40.         your program installed on. Has to end with either : or /
  41.  
  42.     2.  Choose the install from the menu and select CONTINUE from the
  43.         requester which appears... and then you've got it!
  44.  
  45.     3.  When finished you SHOULD read the final text, which mostly will
  46.         say something about ASSIGNS which you SHOULD add to your
  47.         s:startup-sequence or s:user-startup (using an texteditor)
  48.  
  49.     4.  After you've read these informations, click mouse and select quit
  50.         from menu and you're finished!!!
  51.  
  52.  
  53. For the advanced users, you can also supply another installation batch
  54. file - the way to do this, is to specify the batch file as an argument.
  55. This can at time being only be done from CLI ie. :
  56.  
  57.                     hd_install FAST_INSTALL.batch
  58.  
  59. That will invoke HDI with the installation batch file called
  60. FAST_INSTALL.batch.  BEWARE!  If the installation file hasn't
  61. got the right HDI-.batch format you might be surprised by the
  62. result (please only supply a REAL HDI-.batch file, to prevent
  63. fireworks!).  This will be fixed in future releases!
  64.  
  65. -----------------------------------------------------------------------------
  66.  
  67. Using HDI for your own releases
  68.  
  69.  Yes that's possible!  You can even write your own text in the program.
  70.  This is how it works :
  71.  
  72.  The user enters a device/filepath in the string-gadget, when he chooses
  73.  INSTALL (from menu) HDI loads the 'install.batch' file and replaces
  74.  every @ with the device/filepath the user specified.  Afterwards HDI
  75.  will execute 'install.batch' as a normal CLI script.
  76.  
  77.  The text in HDI is also included in the 'install.batch' file (actually
  78.  it is 'install.batch' where the installation job is done).
  79.  
  80.  EXAMPLE of 'install.batch' file :
  81.  
  82.  
  83. ; This is just a normal comment - will _NOT_ be visible to the user
  84. ; unless he types or edits this file!
  85. ;
  86. ;
  87. ;      - END OF COMMENT - (not neccesary... just to show you where)
  88.  
  89.  
  90. ; ~This is the installation message, HAS to start with the ODD looking
  91. ; ~char in front of EACH line!... It is allowed to make an empty line
  92. ; ~
  93. ; ~
  94. ; ~
  95. ; ~or more!  You _HAVE_ to end the installation message with another
  96. ; ~odd looking char which is this |
  97.  
  98. ;
  99. ; Here w have som more comments (YES...??)
  100. ;
  101.  
  102. ; ^This is the text wich will be printed out after installation
  103. ; ^is finished... as you see this text also starts with an odd char
  104. ; ^(but another one!)... _HAS_ to end with |
  105.  
  106. ; You just write the CLI installation here... that's it!
  107.  
  108. Copy c: @TEST all
  109.  
  110. ; If the user had written say WORK: in the string gadget the above
  111. ; line will be parsed as :  Copy c: WORK:TEST all!!!!
  112.  
  113. -----------------------------------------------------------------------------
  114.  
  115. Future of HDI
  116.  
  117. Development on HDI will continue, and HDI will be made more advanced
  118. so the individual programmer can customize HDI with requesters etc.
  119. For new versions of HDI, consult your local bulletin board system (BBS)
  120. or send US $5.00 and a disk to the address below, though i would
  121. advice you to e-mail me first, to secure that any new versions is
  122. available - I can't take time to return money and disks!
  123.  
  124.  
  125. -----------------------------------------------------------------------------
  126.  
  127.  
  128. Distribution of HDI.
  129.  
  130.  HDI and _ONLY_ HDI is PD (Public Domain) and can freely be distributed.
  131.  Please refer to your programs manual and see if you can distribute that
  132.  too (normally not the case, if it is a commercial program!).
  133.  
  134.  HDI is Public Domain means that you can freely distribute it, however
  135.  you MUST also copy the .doc file (this file) in an unchanged manor!
  136.  I hope to see that you create a seperate drawer for this program
  137.  and it's files!  It is prohibited to change, or take out parts of the
  138.  HDI's code!  You're not obligated to send any registration fees
  139.  whatsoever, but you're ofcourse welcome to do it!
  140.  
  141.  The author of HDI takes no responsibility of _ANY_ damages directly or
  142.  indirectly caused by this utility, nor does he guarentee that it works
  143.  properly on all configurations (though it should!).
  144.  
  145.  Author  :  Henrik Brinch / InfoCoast Technologies
  146.  Address :  Kloevervej 7
  147.             2800 Lyngby
  148.             DENMARK
  149.  
  150.  Tel./Fax:  +45 45 87 67 23
  151.  
  152.  E-Mail  :  Euro.UUCP.  cbmehq!cbmdeo!icoast!hbrinch
  153.             Intl.UUCP.  {pyramid|rutgers}cbmvax!cbmehq!cbmdeo!icoast!hbrinch
  154.  
  155. -----------------------------------------------------------------------------
  156.